#include <bits/stdc++.h>

using namespace std;

int n,a[10010],sum;
void bubble_sort(int x){
    for(int i = x ;i<n;i++){
        if(a[i]>a[i+1]){
            swap(a[i],a[i+1]);
        }else return;
    }
}
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    sort(a+1,a+1+n);
    for(int i=1;i<n;i++){
        bubble_sort(i);
        sum = sum+a[i]+a[i+1];
        a[i+1] = a[i]+a[i+1];
    }
    cout<<sum;
    return 0;
}
